human faeces - French English Dictionary